ability to think logically - English Synonyms Dictionary